package com.atguigu.ssyx.common.config.minio.annotation;

import com.atguigu.ssyx.common.config.Swagger2Config;
import com.atguigu.ssyx.common.config.minio.config.MinioAutoConfiguration;
import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/**
 * @author 杨林
 * @create 2023-07-28 9:25 星期五
 * description:
 */
@Target({ElementType.TYPE})   //指定注解可以应用的目标元素类型  ElementType.TYPE：表示该注解可应用与类，接口或枚举类型
@Retention(RetentionPolicy.RUNTIME)  //指定注解的保留策略，即注解在何时可见  RetentionPolicy.RUNTIME：运行时可见
@Documented //指定该注解是否包含在生成的文档中
@Import(MinioAutoConfiguration.class)  //将要导入的类应用于当前类中
public @interface EnableMinio {
}
